/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ContentManagement.Entidades.Negocio;
import java.util.List;

/**
 *
 * @author Jime
 */
public class Blog extends Contenido{
    
    private String titulo;
    private String nombreAutor;
    private String contenido;
    private List<String> tags; 
    
    public Blog(String unTitulo, String unNombreAutor, String unContenido,List<String> listaTags){
        super();
        this.titulo = unTitulo;
        this.nombreAutor = unNombreAutor;
        this.contenido = unContenido;
        this.tags = listaTags;
    }
    
    public String getTitulo(){
       return this.titulo;
    }
    
    public String getNombreAutor(){
        return this.nombreAutor;
    }
    
    public String getContenido(){
        return this.contenido;
    }
    
    public List<String> getTags(){
        return this.tags;
    }
    
    public void setTitulo(String unTitulo){
        this.titulo = unTitulo;
    }
    
    public void setNombreAutor(String unNombre){
        this.nombreAutor = unNombre;
    }
    
    public void setContenido(String unContenido){
        this.contenido = unContenido;
    }
    
    public void setTags(List<String> listaTags){
        this.tags = listaTags;
    }
    
    @Override
    public String toString()
    {
        return "Titulo: " + this.titulo + " \n" + 
                "Nombre autor: " + this.nombreAutor + " \n" + 
                "Fecha: " + this.fechaPublicacion + " \n" + 
                "Contenido: " + this.contenido  + " \n" + 
                "Tags: " + this.tags + " \n";
    }
    
}
